/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Client;

import java.io.Serializable;

/**
 *
 * @author Lab-214-21
 */
public class Message implements Serializable{
    Usuario Sender,Destinatario;
    AtributosMensaje Atributos;
    boolean leido;


    
    public Message(Usuario sender, Usuario destinatario, String asunto, String mensaje)
    {
        Sender=sender;
        Destinatario=destinatario;
        Atributos=new AtributosMensaje(asunto, mensaje);
    }

    public Usuario ObtenerSender()
    {
        return Sender;
    }

    public Usuario ObtenerDestinatario()
    {
        return Destinatario;
    }
  

    public boolean isLeido() {
        return leido;
    }

    public void setLeido(boolean leido) {
        this.leido = leido;
    }

    
public String ToString()
    {
        return "Sender:"+Sender.Nombre+" Destinatario:"+Destinatario+" Asunto:"+Atributos.ObtenerAsunto()+" Mensaje:"+Atributos.ObtenerMensaje();
    }
    
    
   public String ObtenerAsunto()
   {
       return Atributos.Asunto;
   }        
    public String ObtenerMensaje()
   {
       return Atributos.Mensaje;
   }  
    
    public boolean Leido()
    {
        return leido;
    }        
    
    
}
